// pages/login/login.js

const app=getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

  getPhoneNumber:function(e){
    var ency = e.detail.encryptedData;
    var iv = e.detail.iv;
    wx.login({
      success: res => {
        var code=res.code;
       
          wx.request({
            url: app.wxlocurl.url +"WXLogin/WXUserLogin",
            data: {
              aesIv: iv,
              encryptedData: ency,
              code: code
            },
            method:"Get",
            contentType: "application/json",
            success:(lgres)=>{
              var phone = lgres.data.phoneNumber;
              app.globalData.tel = phone;
              wx.request({
                url: app.wxlocurl.url + "WXLogin/GetDept",
                data:{
                  tel: phone
                },
                method: "Get",
                contentType: "application/json",
                success: (lgres) => {
                  app.globalData.dept = lgres.data.dept;
                }
              })
              if (phone!=null){
                wx.navigateBack({
                  delta: 2
                });
              }else{
                wx.showToast({
                  title: '未获取到手机号',
                  icon: 'success',
                  // true 防止用户 手抖 疯狂点击按钮 
                  mask: true
                });
                wx.navigateTo({
                  url: '/pages/index/index',
                })
              }
            }
          })
        },
      });
    //}
  },

  
})